Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STEAD MEWS Detached £580,874 £298,000 2 Jul 2004
2 STEAD MEWS Detached £439,658 £408,000 24 Sep 2021
3 STEAD MEWS Detached £559,039 £350,000 30 Jan 2014
4 STEAD MEWS Detached £490,146 £270,000 9 Dec 2008